Regarding RAM, remember these three rules:
Usually, your motherboard will have several available memory slots for future RAM upgrades. The important thing to remember is that when you add RAM to your PC, you must add a bank at a time. Check your PC's manual for further details.